package com.qyer.util.log.entity;

public class TrackLog  extends PcBaseLog {
	//原始日志字段解析 属性
	private String unique_id ; //	guid	track_deviceid	did	网页guid或设备id
	private String server_timestamp ; //	dateline	dateline	time_stamp	服务器收录日志时间(时间戳)
	private String session_timestamp ; //	session	N/A	N/A	session时间, web/m端专属参数
	private String tz	; //东八区	东八区	从localtime提取	时区
	private String ip	; //ip	ip	N/A	ip(整数)
	private String lon	 ; //lng	lon	lon	经度
	private String lat ; //	lat	lat	lat	维度
	private String category ; //	category	N/A	label	事件点击的位置或值
	private String extra ; //	others	info	other	附加信息
	private String ra_arg	; //string			算法识别点
	
	//清洗日志字段解析 属性
	private String path	; // ; url	api_path	url	访问qyer的具体路径
	private String channel	; //			与ugc_type合用，频道
	
	private String ugc_type	; //	程序填写	路径所对应的qyer资源的类型
	private String ugc_content; // 	路径所对应的qyer资源的具体内容
	
	
	private String refer_ugc_type; //	程序填写	程序填写	程序填写	referer所对应的qyer资源的类型
	private String refer_ugc_content; //	程序填写	程序填写	程序填写	referer所对应的qyer资源的具体内容
	
	//区域
	private String area1 ; 
	private String area2 ; 
	private String area3 ;
	
	//来源
	private String source1; 
	private String source2; 
	
	//频道 业务类别
	private String channel1; 
	private String channel2; 
	private String channel3; 
	
	private String devicetype; 	// 设备

	public String getUnique_id() {
		return unique_id;
	}

	public void setUnique_id(String unique_id) {
		this.unique_id = unique_id;
	}

	public String getServer_timestamp() {
		return server_timestamp;
	}

	public void setServer_timestamp(String server_timestamp) {
		this.server_timestamp = server_timestamp;
	}

	public String getSession_timestamp() {
		return session_timestamp;
	}

	public void setSession_timestamp(String session_timestamp) {
		this.session_timestamp = session_timestamp;
	}

	public String getTz() {
		return tz;
	}

	public void setTz(String tz) {
		this.tz = tz;
	}

	public String getIp() {
		return ip;
	}

	public void setIp(String ip) {
		this.ip = ip;
	}

	public String getLon() {
		return lon;
	}

	public void setLon(String lon) {
		this.lon = lon;
	}

	public String getLat() {
		return lat;
	}

	public void setLat(String lat) {
		this.lat = lat;
	}

	public String getUgc_type() {
		return ugc_type;
	}

	public void setUgc_type(String ugc_type) {
		this.ugc_type = ugc_type;
	}

	public String getUgc_content() {
		return ugc_content;
	}

	public void setUgc_content(String ugc_content) {
		this.ugc_content = ugc_content;
	}

	public String getCategory() {
		return category;
	}

	public void setCategory(String category) {
		this.category = category;
	}

	public String getExtra() {
		return extra;
	}

	public void setExtra(String extra) {
		this.extra = extra;
	}

	public String getRa_arg() {
		return ra_arg;
	}

	public void setRa_arg(String ra_arg) {
		this.ra_arg = ra_arg;
	}

	public String getPath() {
		return path;
	}

	public void setPath(String path) {
		this.path = path;
	}

	public String getChannel() {
		return channel;
	}

	public void setChannel(String channel) {
		this.channel = channel;
	}

	public String getRefer_ugc_type() {
		return refer_ugc_type;
	}

	public void setRefer_ugc_type(String refer_ugc_type) {
		this.refer_ugc_type = refer_ugc_type;
	}

	public String getRefer_ugc_content() {
		return refer_ugc_content;
	}

	public void setRefer_ugc_content(String refer_ugc_content) {
		this.refer_ugc_content = refer_ugc_content;
	}

	public String getArea1() {
		return area1;
	}

	public void setArea1(String area1) {
		this.area1 = area1;
	}

	public String getArea2() {
		return area2;
	}

	public void setArea2(String area2) {
		this.area2 = area2;
	}

	public String getArea3() {
		return area3;
	}

	public void setArea3(String area3) {
		this.area3 = area3;
	}

	public String getSource1() {
		return source1;
	}

	public void setSource1(String source1) {
		this.source1 = source1;
	}

	public String getSource2() {
		return source2;
	}

	public void setSource2(String source2) {
		this.source2 = source2;
	}

	public String getChannel1() {
		return channel1;
	}

	public void setChannel1(String channel1) {
		this.channel1 = channel1;
	}

	public String getChannel2() {
		return channel2;
	}

	public void setChannel2(String channel2) {
		this.channel2 = channel2;
	}

	public String getChannel3() {
		return channel3;
	}

	public void setChannel3(String channel3) {
		this.channel3 = channel3;
	}

	public String getDevicetype() {
		return devicetype;
	}

	public void setDevicetype(String devicetype) {
		this.devicetype = devicetype;
	}

}
